package com.sky.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class VisaProduct {
    private Long id;
    private Long countryId;        // 改为驼峰命名
    private Long regionId;         // 改为驼峰命名
    private String visaTypeId;     // 修改为String类型
    private String countryName;    // 国家名称
    private String regionName;  // 领区名称 
    private String continent;
    private String name;
    private String transactTime;   // 改为驼峰命名
    private String startDate;    // 有效期开始日期
    private String endDate;      // 有效期结束日期
    private String maxStay;        // 改为驼峰命名
    private Integer entryNumber;   // 修改为Integer类型，因为前端传入的是数字
    private Integer isHot;         // 改为Integer类型
    private Integer isShow;        // 改为Integer类型
    private BigDecimal price;
    private LocalDateTime createTime;
    private LocalDateTime updateTime; // 首字母小写
    private String userNotice; 
}